chase the dragon - Spanish English Dictionary
History

chase the dragon

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "chase the dragon" in Spanish English Dictionary : 1 result(s)

English Spanish
Slang
chase the dragon fumar heroína quemándola sobre papel de aluminio y aspirando el humo a través de un tubo [v]